# 类用来创建对象的，类中定义属性和方法，创建的对象就具有这些属性和方法
# 定义泰迪熊玩具类，首字母必须大写bear toy
class BearToy:
    # 添加方法，方法对应的就是一个函数
    def say(self):
        # self 指向调用方法的对象
        # b1.say()   self -> b1
        # b2.say()   self -> b2
        # print(self)
        print(f'我是一只{self.size} {self.color}的泰迪熊玩具')
# 通过类创建具体的泰迪熊玩具， 类创建对象
b1 = BearToy()
# 给对象添加属性(变量)
b1.size = '小型'
b1.color = '红色'
# 调用方法(函数)
b1.say()


b2 = BearToy()
b2.size = '中型'
b2.color = '黑色'
b2.say()
